Vietnamese performing arts include various types, with Cheo (traditional opera), Tuong (classical drama), cai luong (reformed theatre) and water puppetry being among the most commonly performed ones.
© Vietnam News Agency
5 Ly Thuong Kiet Street - Hoan Kiem District-Hanoi